hatching basket - French English Dictionary